most of the best players - Francés Inglés Diccionario